be a town drunk - Francés Inglés Diccionario